package k6_exam;

import java.util.Arrays;

/**
 * 4.制作一个字符串数组，每个元素都有一些随意输入的数字和字母组成，要求找出里面每个数字，然后求出他们的和
 * 比如{"adf1f23","ju34ui21"}第一个元素的数字是123，第二个数字是3421他们的和是3421+123 =3544
 */
public class NumSum {
    public static void main(String[] args) {

        String[] strs = {"adf1f23","ju34ui21"};

        System.out.println(Arrays.asList(strs).stream()
                .map(s -> Integer.parseInt(s.replaceAll("\\D", "")))
                .reduce(Integer::sum)
                .get());

    }
}
